package com.xmtlxx.oms.domain.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel("库区报表统计视图对象")
@ExcelIgnoreUnannotated
public class AreaBiVo {

    @ExcelProperty(value = "仓库名称")
    @ApiModelProperty("仓库")
    private String storeName;

    @ExcelProperty(value = "库区名称")
    @ApiModelProperty("库区")
    private String areaName;

    @ApiModelProperty("库区编号")
    private String areaNo;

    @ExcelProperty(value = "地域")
    @ApiModelProperty("地域")
    private String region;

    @ExcelProperty(value = "已接收")
    @ApiModelProperty("已接收")
    private Long receives;

    @ExcelProperty(value = "待上架")
    @ApiModelProperty("待上架")
    private Long unputs;
    @ExcelProperty(value = "库存数")
    @ApiModelProperty("库存数")
    private Long nums;
    /**
     * 入库数
     */
    @ExcelProperty(value = "入库数")
    @ApiModelProperty("入库数")
    private Long innums;
    /**
     * 出库数
     */
    @ExcelProperty(value = "出库数")
    @ApiModelProperty("出库数")
    private Long outnums;
    /**
     * 处置数
     */
    @ExcelProperty(value = "处置数")
    @ApiModelProperty("处置数")
    private Long deals;
    /**
     * 调用数
     */
    @ExcelProperty(value = "调用数")
    @ApiModelProperty("调用数")
    private Long tnums;
    /**
     * 归还数
     */
    @ExcelProperty(value = "归还数")
    @ApiModelProperty("归还数")
    private Long rnums;

    /**
     * 取证出库数
     */
    @ExcelProperty(value = "取证出库数")
    @ApiModelProperty("取证出库数")
    private Long eoutnums;

    /**
     * 取证调用数
     */
    @ExcelProperty(value = "取证调用数")
    @ApiModelProperty("取证调用数")
    private Long etnums;


}
